#ifndef LOGIN_H
#define LOGIN_H

#include <QWidget>
#include <QTcpSocket>

namespace Ui {
class Login;
}

class Login : public QWidget
{
    Q_OBJECT

public:
    explicit Login(QWidget *parent = nullptr);
    ~Login();

private slots:
    void click_LoginBtn();          // 登录按钮点击事件
    void onConnected();             // TCP连接成功
    void onReadyRead();             // 从服务器读取数据
    void onErrorOccurred(QAbstractSocket::SocketError socketError);  // TCP错误处理

private:
    Ui::Login *ui;
    QTcpSocket *tcpSocket;          // TCP客户端对象

};

#endif // LOGIN_H
